3
תגובות

עזרה באינדקסים - MYSQL

פתח משתמש_107272 ,
אני צריך מידע על אינדקסים בקצרה איך השימוש בכל אחד(קראתי כבר את המאמר באתר).
מה שאני יודע :
שדה/רשומה - שורה בטבלה
עמודה - טור בטבלה
-----------------
את המפתחות(אינדקסים) מגדירים על העמודות,|| שאומרים אינדקס מתכוונים למפתחות(זה אותו דבר)?
יש 3 סוגים: INDEX,PRIMARY,UNIQUE
מה זה כל אחד מהם ?
תודה

3 תשובות

avatar ענה iiddaannyy ב 07 לפברואר 2012 #

שדה זה לא שורה, שדה זה עמודה.

index - משמש למסד ליצור תוכן עניינים לטבלה.
unique - נותנים רק לשדות יחודיים. כלומר לא יכולות להיות 2 שורות עם אותו ערך בשדה unique.
primary - זה index + unique.

avatar ענה intval ב 07 לפברואר 2012 #

רשומה - שורה בטבלה
שדה/עמודה - טור בטבלה
אינדקסים = מפתוח (לפחות לפי המילון של גוגל)

---

האמת ש primary זה לא רק ממש index+unique (קצת השמטתי פרטים במדריך באתר)
כי יכולה להיות יותר מעמודה אחת שיהיה עליה אינדקס וגם unique

avatar ענה משתמש_107272 ב 08 לפברואר 2012 #

>>>index - משמש למסד ליצור תוכן עניינים לטבלה
אז unique משמש למשהו אחר??

באיזה מצב להשתמש בprimary ?